advantages of using comments in programming